Tang Nano 4K で "ID code mismatch." エラー
Tang Nano 4K にビットストリーム(合成済みの回路情報)を書き込む際、2 回目以降の書き込みで "ID code mismatch." というエラーに悩まされた。 https://gyazo.com/bf959f4baff00b988f0273c0a0c7c039
SRAM Program モードでやった
1回目はちゃんと書ける
2回目を書こうとすると上記のエラー
Sipeed の LED 点滅サンプル の場合は特に問題無く何度も書けるが、自作プロジェクトでエラー 原因
JTAG ポートを GPIO として使う設定をしているとダメ
おそらく、書き込む前に JTAG で情報を取得しようとするけれども、GPIO になってしまっていて JTAG 通信ができなくなってる
解決策
JTAG ポートは GPIO として使わないようにする
https://gyazo.com/63bedeed7032cb9d51a56125b1c239d1